wind up in a mental hospital - Turc Anglais Dictionnaire